front under-run protective equipment - Francés Inglés Diccionario